const schema = require("./schema.json")
const babel = require("@babel/core");

module.exports = function(content) {
  
  // 异步loader
  const callback = this.async();
  const options = this.getOptions(schema)
  // console.log(options);
  // 使用babel 对代码进行转换
  babel.transform(content, options, function(err, result) {
    if (err) callback(err);
    else {
      // console.log(result.code);
      callback(null, result.code)
    }
  })
}